﻿using Sustainalytics.Utils;
using Sustainalytics.Entities;

namespace Sustainalytics.ScreeningTool.Service
{
    public class FilterOptions : ListOptions
    {
        public new static FilterOptions Default
        {
            get
            {
                return new FilterOptions();
            }
        }

        public FilterOptions():base()
        {
            WithExtendedData = false;
            Target = TargetType.Screening;
        }

        public bool WithExtendedData { get; set; } //criteria list and other details
        public TargetType Target { get; set; } //target type (screening or report)

    }
}
